Scholarly Index

Joan Affleck

Bristol-Myers Squibb (United States); 3 total citations; 9 total publications; best world rank #169

Bristol-Myers Squibb (United States)

3Total citations
9Total publications
1H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Academic Writing and Publishing2021-2025169US 649.53