Scientific Development: Biomedical scientist Dennis Lo wins Tengchong Science Award
`