Statistics
Publications
1.3K
Citations
21.5K
Authors
61
Location
London, United Kingdom
1.3K
J. Revuz · Journal of the European Academy of Dermatology and Venereology · 2009 · 329 citations · Full text
1–5 of 1.3K
61
21
h-index
19
h-index
10
h-index
9
h-index
7
h-index
1–5 of 61