Analystreport

Xenetic Biosciences (XBIO) had its "sell (d-)" rating reaffirmed by Weiss Ratings.

Xenetic Biosciences, Inc.  (XBIO) 
NASDAQ:AMEX Investor Relations: ir.xeneticbio.com