Skip to main content

Crystal structure of eCGP123, an extremely thermostable green fluorescent protein