Scientists from Queen Mary University of London have pinpointed the location of an essential enzyme in plant cells involved in photosynthesis, the process plants use to convert light energy into ...