M

Michael N. Smolka

Technische Universität Dresden

ORCID: 0000-0001-5398-5569

684 papers and 26.1k citations.

PubIndex Score82Top 18% · seniorHow it's scored
684Publications
26.1kTotal Citations
First publication: 1997First senior author: 1999