Allan Serwanga
Observed names: Allan Sserwanga, Serwanga, Allan, Sserwanga, Allan
Institution: National Drug Authority
Observed institution: National Drug Authority
ORCID: 0000-0002-5328-5922
Observed ORCID: 0000-0002-5328-5922
OpenAlex ID: A5084697656
