Loading Open Internet
    Biochemistry background for a Master’s in Germany: how demanding are these programs?