Might be interesting:

German medical - Brilliant collection

Fantastic sites also: