News

What's in a name? Flowret is derived from the english word "floret" which is in turn derived from the french word "florete". The word floret means a small / budding flower. We brought in the component ...
School of Bioscience and Bioengineering, South China University of Technology, Guangzhou 510006, China ...