Michael DeMagistris
Observed names: M. C. DeMagistris, Michael C. DeMagistris, Michael D. DeMagistris
Observed institutions: Worcester Polytechnic Institute, Combustion Research and Flow Technology (United States)
ORCID: 0000-0003-0676-6982
Observed ORCID: 0000-0003-0676-6982
OpenAlex ID: A5037520707
