M'hamed Bougara University of Boumerdes - Faculty of Technology | Algiers, Algeria
Energy Score
Cyril Bou-Harb
University of Massachusetts Amherst
Track B
Irakli Kalmikov
Fordham University
Track A
Atharva Shanbhag