- South Africa
- https://orcid.org/0000-0002-8168-7857
Massachusetts Institute of Technology Cambridge, MA
Western Cape, South Africa
UFMT Cuiabá, Mato Grosso - Brazil
United States of America
gerzz.inc shanghai
Japan
UESTC ChengDu,China
FIT Building, Tsinghua University, Beijing
@line Nagoya, Japan
Carnegie Mellon University Pittsburgh, PA, USA
Dubpro.ai New Delhi, India
Nagoya University Nagoya