Beatriz Villanueva

Beatriz Villanueva is an author at Scottish Agricultural Science Agency specializing in genetics, population genetics, and life sciences.

Publications per year

1990–2022

63

Publications

63