Scholarly Index

Ayman Oweida

Université de Sherbrooke; 1,893 total citations; 72 total publications; best world rank #743

Université de Sherbrooke

1,893Total citations
72Total publications
22H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Chemokine receptors and signaling2021-2025743CA 253.59