Richard Mavuela Maniansa
Institution: Institut Supérieur de Techniques Appliquées
Observed institutions: Institut Supérieur Pédagogique Technique, Institut Supérieur de Techniques Appliquées
ORCID: 0009-0004-9988-9088
Observed ORCID: 0009-0004-9988-9088
OpenAlex ID: A5118852374
