Scholarly Index

Enrique Zudaire

Caribou Biosciences (United States); 8,989 total citations; 127 total publications; best world rank #648

Caribou Biosciences (United States)

8,989Total citations
127Total publications
40H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Cancer, Stress, Anesthesia, and Immune ResponseLifetime648US 28090.44
Multiple Myeloma Research and Treatments2021-2025711US 32590.81
Biosimilars and Bioanalytical Methods2021-2025767US 28576.37