A asia.nikkei.com Japan asteroid probe finds 23 amino acids, researchers confirm 312 points weare138 4 years ago 49 comments