Institution: | 1. Department of Biotechnology, Faculty of Science, Mahidol University, Rama VI Road, Bangkok, 10400, Thailand 2. Department of Plant Science, Faculty of Science, Mahidol University, Bangkok, Thailand 3. Institut de Recherche pour le Développement (IRD), Montpellier, France
|