This is an amazing post. It like a box of knowledge. Thank you for sharing this. For taking out the time to write this. I learned a lot from this. Being a psychology major I always knew about the benefits. Though I was oblivious to these tiny details. It actually was very informational for me. These are important things to know. When going for infertility treatments. It saves a lot of time. It makes the treatment efficient as you said. I am thinking to make a video on this. For my youtube channel. Thanks for the input.