A

Ambra Maddalon

University of Milan

ORCID: 0000-0002-7576-385X

33 papers and 369 citations.

PubIndex Score80Top 20% · early-careerHow it's scored
33Publications
369Total Citations
#10in Immunotoxicology and immune responses

Top publicationsby citations

Indexing the rest of 33 publications…