Molecular Principles of Development 18/19
The most thorough and well written notes you will ever read ;). A total of 146 pages, 39496 words and great structure invites you to obtain the best results possible. Would work well as a base to take your own notes in.
My grade: 8>