![Nobuyuki Yamaguchi](https://cdn.adscientificindex.com/pictures/86/341671.jpg)
Nobuyuki Yamaguchi
Natural Sciences / Biological Science
AD Scientific Index ID: 341671
University of Malaysia Terengganu
person_outline
Nobuyuki Yamaguchi's MOST POPULAR ARTICLES