Internet Internet is a clinical research site located in Rye, New York. Therapeutic areas: Obstetrics/Gynecology.