L

Laura J. Vella

The Royal Melbourne Hospital

ORCID: 0000-0002-1869-6291

96 papers and 14.9k citations.

PubIndex Score51Top 49% · mid-careerHow it's scored
96Publications
14.9kTotal Citations
First publication: 1965First senior author: 2017