Open menu
Brian John Marsden
Synthesis of some artificial enzyme substrates