Scholarly Index

Judy Thibadeau

Spina Bifida Association; 1,324 total citations; 51 total publications; best world rank #464

Spina Bifida Association

1,324Total citations
51Total publications
22H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Spinal Dysraphism and MalformationsLifetime464US 23793.71
Spinal Dysraphism and Malformations2021-2025708US 27564.26