
Detra Mulya
Natural Sciences / Biological Science
AD Scientific Index ID: 5619731
Riau University
person_outline
Detra Mulya's MOST POPULAR ARTICLES