Scholarly Index
K. L. Brower
University of Delaware; 2,810 total citations; 52 total publications; best world rank #872
University of Delaware
2,810Total citations
52Total publications
24H-index
Published ranking records
| Field | Window | World rank | National rank | Impact score |
|---|---|---|---|---|
| Silicon and Solar Cell Technologies | Lifetime | 872 | US 263 | 95.97 |