Scholarly Index

Jay L. Devore

California Polytechnic State University; 5,542 total citations; 44 total publications; best world rank #800

California Polytechnic State University