Nicholas Favalli
Observed names: Favalli, Nicholas, N Favalli, N. Favalli
Institution: Philochem (Switzerland)
Observed institutions: ETH Zurich, Philochem (Switzerland), Institute of Pharmaceutical Sciences
ORCID: 0000-0002-6538-7379
Observed ORCID: 0000-0002-6538-7379
OpenAlex ID: A5007857615
