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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results