Desmond Teck Beng Yeo

Dr. Desmond Teck Beng Yeo

Biology and Applied Physics Department, General Electric Global Research, Niskayuna, NY 12309, USA
orcid