Ethics Charter

Scientific research must be guided by principles aligned with absolute respect for human life, the...

en_GBEN