I highly recommend Stryer Biochemistry - really good explanations. I am a softwrae engineer but when I was younger I participated in International Biology Olympiad and found this book excellent for developing passion.
9 karma · joined September 21, 2015
Make software engineering your everyday relaxing joyfull activity!
With app invest in your future and go to market faster!