Department of Electrical Engineering and Computer Science Laboratoire49307Tulane University, New Orleans, 70118 LAÉtats-Unis
Tulane University Institution4249386823 St Charles Ave, New Orleans, LA 70118ROR : https://ror.org/04vmvtb21États-Unis