Tsavyange Peter Mbaave
Observed names: Dr Tsavyange Peter Mbaave, Mbaave Peter, Mbaave TP, Mbaave Tsavyange Peter, PT Mbaave, Peter M., T.P Mbaave, T.P. Mbaave, Tsavyange P Mbaave
Institution: Benue State University
Observed institutions: Benue State University, Kijabe Hospital
ORCID: 0000-0001-7230-4685
Observed ORCID: 0000-0001-7230-4685
OpenAlex ID: A5087931862
