Scholarly Index

D. Oubre

Skin Cancer Foundation; 190 total citations; 16 total publications; best world rank #255

Skin Cancer Foundation

190Total citations
16Total publications
5H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Male Breast Health Studies2021-2025255US 9729.62