Johan Castille
Observed names: Castille, J, Castille, J., Castille, Johan, Castille, Johan, J., J Castille, J. Castille
Institution: Génétique Animale et Biologie Intégrative
ORCID: 0000-0001-5388-9374
Observed ORCID: 0000-0001-5388-9374
OpenAlex ID: A5042260783
