Piet J Lemstra1. Show Affiliations » 1. Eindhoven University of Technology, Den Dolech 2, 5600 MB Eindhoven, Netherlands. p.j.lemstra@tue.nl
Abstract
Entities: Chemical
Year: 2009 PMID: 19197049 DOI: 10.1126/science.1168242
Source DB: PubMed Journal: Science ISSN: 0036-8075 Impact factor: 47.728