M. C. L. de Alwis
Observed names: De Alwis, M.C.L., M C L DE ALWIS, M C de Alwis, M. C. L de Alwis, M. C. L. de ALWIS, M.C. L. DE ALWIS, M.C.L. DE ALWIS, M.C.L. De Alwis, M.C.L. de Alwis, M.C.L.de Alwis
Institution: University of Peradeniya
Observed institutions: University of Peradeniya, University of Liverpool, Veterinary Research Institute
OpenAlex ID: A5026095758
