W.M.P.B. Weerasinghe
Observed names: Piyatilak Bandara Weerasinghe, Piyatilak Weerasinghe, W. M. P. B. Weerasinghe, W.M. Piyatilak Bandara Weerasinghe, WMPB Weerasinghe, Weerasinghe M.P.B. Weerasinghe, Weerasinghe Mudiyanselage Piyatilak Bandara Weerasinghe
Institution: Veterinary Research Institute
Observed institutions: Veterinary Research Institute, Harper Adams University
ORCID: 0000-0001-9025-2508
Observed ORCID: 0000-0001-9025-2508
OpenAlex ID: A5071532984
