A

Andrew J. deMello

ETH Zurich

ORCID: 0000-0003-1943-1356

433 papers and 23.3k citations.

PubIndex Score98Top 2%How it's scored
433Publications
23.3kTotal Citations
First publication: 1996First senior author: 2002