Cecylia S. Lupala

Dr. Cecylia S. Lupala

Institute of synthetic biology, Shenzhen Institutes of Advanced Technology, Shenzhen, Guangdong, China
orcid