English: has also been tested on humans.
Telugu: దాంతో మనుషులపై కూడా ప్రయోగాలు చేశారు.