Refining the AFRO-SCORE: The Human and Ethical Dimensions of Success. — SciRadar