A Survey of Scientist and Policy Makers' Attitudes Toward Research on Stored Human Biological Materials in Sri Lanka.

A Survey of Scientist and Policy Makers' Attitudes Toward Research on Stored Human Biological Materials in Sri Lanka.