Our Dedicated Team - Thrive IVF Fertility

Your Thrive IVF Oklahoma Team

John Graves, Embryologist

John grew up in California and Oklahoma. After developing a passion for baseball, he played at Oklahoma City University where he earned his BS in Chemistry. John then went on to pitch in the Texas Rangers Minor League system for 2 years. When his baseball career was finished he began working in his first laboratory position in 1991 as an Andrologist. For the past 30 years, working within the same infertility program, at Oklahoma University, John has gained experience in andrology, embryology, office management, and web design. He is always striving to find ways to make a better embryo.

John has 3 children (two of which were conceived by assisted reproduction) and two grandchildren. John and his wife have been married for 19 years and make their home in the country where he enjoys his newly developed skill of tractor work.

As the dad of two teenage daughters, John spends his free time watching TikTok dances, serving as an unpaid uber, and being a volleyball team dad. John loves all things Disney, enjoys watching sports, and can be found tearing up during sappy commercials.

John is excited to be a part of the Thrive IVF team, and joined Thrive IVF because he wanted to be a part of truly forward thinking fertility company, aiming to actually make care more affordable and accessible.

John Graves, Thrive IVF Embryologist
Mayra Solis, receptionist at Thrive IVF of Oklahoma City, OK.

Mayra Solis, Receptionist

Mayra is a mom of two children ages 10 and 3 and also has step child age 8. She just had another little one in February. Mayra enjoys bowling, arcades and quick weekend vacations with her family. She spends her weekends at the soccer fields stuffing her face with all types of Latin foods, from Mexican street tacos to Salvadoran pupusas.

Mayra has been working in the medical field since she was 15 as a receptionist on Saturdays to make extra money to help her parents. She has been working with Dr. Patel since May 2018. Her role at the office is greeting every patient when they come in, taking IDs and making sure all their portal information is filled out. She also takes incoming calls and transfers calls to the nurses when needed.

Mayra speaks Spanish and helps translate for patients that only speak Spanish to help them communicate with our nurses and Dr.Patel. It’s vital to make sure everything is understood and everyone is on the same page. Mayra helps collect outstanding balances and posts them to the right patient account. In addition to being the first person you meet when you come into the Thrive IVF clinic, Mayra will help schedule all your subsequent monitoring and procedure appointments. She also faxes referrals to Urologists and OB-GYNs, and scans every document for patient charts.