Cell Division Time Lapse

Cell division of an egg to frog over a period of 33 hours through a timelapse of 23 seconds.
Back to Top