Scholarly Index
Rachel Willard‐Grace
University of California, San Francisco; 3,180 total citations; 62 total publications; best world rank #576
University of California, San Francisco
3,180Total citations
62Total publications
24H-index
Published ranking records
| Field | Window | World rank | National rank | Impact score |
|---|---|---|---|---|
| Healthcare professionals’ stress and burnout | Lifetime | 576 | US 205 | 94.50 |
| Healthcare Systems and Technology | Lifetime | 987 | US 455 | 87.61 |