Scholarly Index

Peter Hoet

Department of Public Health; 24,026 total citations; 486 total publications; best world rank #65

Department of Public Health