New protein structures to aid rational drug design

You may also like...