Robert M. Ybarra
Observed names: R. M. Ybarra, R.M Ybarra, R.M. Ybarra
Institution: Missouri University of Science and Technology
Observed institutions: Missouri University of Science and Technology, Purdue University West Lafayette
OpenAlex ID: A5005750495
