What happens when a group of Finns travel to a tiny village in Benin to participate in a vaccination study? By participating, they can aid in the development of a diarrhea vaccine for children in developing cou... read more
Director
Writer
Editor
Editor
Self
Self
Self
Self
Self
Self
Self
79 minutes
2021-01-29
English
suomi
Français
Finland
Napafilms
543 days ago
You must be logged in to do that!
Sign up for the beta.