Velmurugu Puvanendran

Dr. Velmurugu Puvanendran

Production biology, Nofima, Tromsø, Troms, Norway
orcid