Jeffree Leleji
Observed name: Leleji Jeffree
Institution: National Space Research and Development Agency
Observed institution: National Space Research and Development Agency
ORCID: 0009-0007-3947-0949
Observed ORCID: 0009-0007-3947-0949
OpenAlex ID: A5063041395
