Roberta Torregrossa

Roberta Torregrossa is an author at University of Exeter specializing in life sciences, pharmacology, and biochemistry.

Publications per year

1987–2024

31

Publications

31