The ISGS is proud to announce that the recipient of the Life Achievement Award for 2015 is Professor Clément Sanchez from College de France, Paris. Read More...