Scholarly Index

Patricia E. Horridge

Texas Tech University; 765 total citations; 34 total publications; best world rank #378

Texas Tech University