Gynaecology & Obstetrics

Events of female reproductive cycle are best assessed by:-