Liju Yang

Liju Yang
Biomanufacturing Research Institute and Technology Enterprise (BRITE),
Durham, NC 27707
Tanzania

Publications