Scholarly Index

Margarete Sandelowski

University of North Carolina at Chapel Hill; 45,400 total citations; 218 total publications; best world rank #1

University of North Carolina at Chapel Hill