GesAge
Gestational Age Calculator with Ultrasound or LMP and Delivery Date Estimator
This app is based on the GesAge.org web application and for use on iOS and other operating systems, you can refer to this website.