Richard D. Allen

RD

Statistics

Publications

75

Citations

6K

H-Index

33

Active since

1923

Richard D. Allen is an author at Westmead Hospital specializing in medicine, kidney transplantation, and nephrology.

Publications per year

1923–2021

75

Publications

75