3 ms·Harvard Scientists Call for Better Rules to Guide Research on 'Embryoids'2 points by happy-go-lucky 10y ago