How Long is the MCAT?

How Long is the MCAT?

There is a reason students study tirelessly for the MCAT, spending long nights in...