Scholarly Index

David Mechanic

Rutgers, The State University of New Jersey; 29,032 total citations; 369 total publications; best world rank #14

Rutgers, The State University of New Jersey