Thomas W. O’Rourke

TW

31

Publications

993

Citations

16

H-Index

1973

Active since

Thomas W. O’Rourke is an author at University of Illinois Urbana-Champaign specializing in medicine, public health, and health promotion.

Publications per year

1973–2018

31

Publications

31