English: These experiments were performed on human persons.
Telugu: ఆ ప్రయోగాలు మనుషుల మీదనే జరుగుతున్నాయి.