Descartes University

1-1 of 1 Articles
Clock icon 1 minute

Descartes University is facing criminal action for selling bodies and body parts donated for research for over a decade.

1-1 of 1 Articles