Zixuan Liu | Proteinbase