
Anna Torné-Noguera
Natural Sciences / Biological Science
AD Scientific Index ID: 4453089
Autonomous University of Barcelona
person_outline
Leading Academics in This Subject, Co-Authors