ByNobleID
    Green fluorescent protein (GFP): applications, structure, and related photophysical behavior. | NobleID