
Elliot Mock
Guest
- Name
- Dr. E.D. Mock
- Telephone
- +31 71 527 2727
- e.d.mock@lic.leidenuniv.nl
- ORCID iD
- 0000-0002-1500-2856
Guest
- Science
- Leiden Institute of Chemistry
- LIC/Chemical Biology
No relevant ancillary activities
Guest
No relevant ancillary activities