72 pubs · 1,852 cites · h-index 25
National Science and Technology Development Agency
2014 - Present
National Center for Genetic Engineering and Biotechnology