School of Pharmaceutical Sciences Fujian Provincial Key Laboratory of Innovative Drug Target Research Xiamen University Xiamen 361102 China;
School of Pharmaceutical Sciences Fujian Provincial Key Laboratory of Innovative Drug Target Research Xiamen University Xiamen 361102 China;
High Throughput Drug Screening Platform Xiamen University Xiamen 361102 China;
School of Pharmaceutical Sciences Fujian Provincial Key Laboratory of Innovative Drug Target Research Xiamen University Xiamen 361102 China;
School of Pharmaceutical Sciences Fujian Provincial Key Laboratory of Innovative Drug Target Research Xiamen University Xiamen 361102 China;
High Throughput Drug Screening Platform Xiamen University Xiamen 361102 China;
School of Pharmaceutical Sciences Fujian Provincial Key Laboratory of Innovative Drug Target Research Xiamen University Xiamen 361102 China;
School of Pharmaceutical Sciences Fujian Provincial Key Laboratory of Innovative Drug Target Research Xiamen University Xiamen 361102 China;
High Throughput Drug Screening Platform Xiamen University Xiamen 361102 China;
School of Pharmaceutical Sciences Fujian Provincial Key Laboratory of Innovative Drug Target Research Xiamen University Xiamen 361102 China;
School of Pharmaceutical Sciences Fujian Provincial Key Laboratory of Innovative Drug Target Research Xiamen University Xiamen 361102 China;
School of Pharmaceutical Sciences Fujian Provincial Key Laboratory of Innovative Drug Target Research Xiamen University Xiamen 361102 China;
School of Pharmaceutical Sciences Fujian Provincial Key Laboratory of Innovative Drug Target Research Xiamen University Xiamen 361102 China;
School of Pharmaceutical Sciences Fujian Provincial Key Laboratory of Innovative Drug Target Research Xiamen University Xiamen 361102 China;
School of Pharmaceutical Sciences Fujian Provincial Key Laboratory of Innovative Drug Target Research Xiamen University Xiamen 361102 China;
School of Pharmaceutical Sciences Fujian Provincial Key Laboratory of Innovative Drug Target Research Xiamen University Xiamen 361102 China;
School of Pharmaceutical Sciences Fujian Provincial Key Laboratory of Innovative Drug Target Research Xiamen University Xiamen 361102 China;
High Throughput Drug Screening Platform Xiamen University Xiamen 361102 China;