I saw my period last on the 19th of July 2017 .please how many weeks am I now and when is my EDD.
Your baby is due around: Wednesday, April 25, 2018