Peter N. Mascia
Observed names: Mascia, Peter N., P. Mascia, P. N. MASCIA, P. N. Mascia, P.N. Mascia, Peter Mascia, Peter N Mascia
Institutions: Ceres, Ceres Nanosciences
Observed institutions: Monsanto (United States), University of Minnesota, Ceres, Iowa State University, Ceres Nanosciences
OpenAlex ID: A5080628907
