Literature DB >> 21036867

RBPDB: a database of RNA-binding specificities.

Kate B Cook1, Hilal Kazan, Khalid Zuberi, Quaid Morris, Timothy R Hughes.   

Abstract

The RNA-Binding Protein DataBase (RBPDB) is a collection of experimental observations of RNA-binding sites, both in vitro and in vivo, manually curated from primary literature. To build RBPDB, we performed a literature search for experimental binding data for all RNA-binding proteins (RBPs) with known RNA-binding domains in four metazoan species (human, mouse, fly and worm). In total, RPBDB contains binding data on 272 RBPs, including 71 that have motifs in position weight matrix format, and 36 sets of sequences of in vivo-bound transcripts from immunoprecipitation experiments. The database is accessible by a web interface which allows browsing by domain or by organism, searching and export of records, and bulk data downloads. Users can also use RBPDB to scan sequences for RBP-binding sites. RBPDB is freely available, without registration at http://rbpdb.ccbr.utoronto.ca/.

Entities:  

Mesh:

Substances:

Year:  2010        PMID: 21036867      PMCID: PMC3013675          DOI: 10.1093/nar/gkq1069

Source DB:  PubMed          Journal:  Nucleic Acids Res        ISSN: 0305-1048            Impact factor:   16.971


INTRODUCTION

RNA-binding proteins (RBPs) have a fundamental role in a wide variety of cellular processes including transcription, RNA splicing and processing, localization, stability and translation (1–6). RBPs typically contain RNA-binding domains (RBDs) such as the RNA Recognition Motif (RRM) and the K homology (KH) domain, which are among the most numerous protein domains in metazoan genomes, including the human genome (7–9). Individual RBPs often have multiple RBDs that can independently bind RNA (10), and the approximately 400 annotated mammalian RBPs contain over 800 individual RBDs (11). Knowledge of the RNA-binding activity of RBPs is critical for mapping and understanding transcriptional and post-transcriptional networks and regulatory mechanisms. Collections of DNA-binding specificities of transcription factors are available and widely used (12,13); however, to our knowledge, there is no central repository of information on the RNA-binding activities of RBPs. Here, we introduce RNA-Binding Protein DataBase (RBPDB), a database of RNA-binding experiments. A total of 1453 in vitro and in vivo experiments on 272 proteins are included, as well as 71 binding profiles in the form of position weight matrices (PWMs) and sequence logos, and 36 sets of sequences bound in vivo in immunoprecipitation experiments. We anticipate that RBPDB will be of use to diverse researchers. In addition to searching for RNA-binding activities by protein, domain and experiment, RBPDB also allows users to scan RNA sequences for matches to RBP binding preferences stored in RBPDB. Additionally, the collected motifs should prove invaluable for genome-wide scans to identify cis-regulatory elements involved in post-transcriptional regulation via RBPs. Finally, the inclusion of in vivo bound transcripts provides a snapshot of enriched RBP-specific mRNA targets.

DATABASE DESIGN AND IMPLEMENTATION

Overview

RBPDB is a collection of RBPs linked to a curated database of published observations of RNA binding. The database consists of a table of proteins, linked to other proteins through orthology relationships and to one or more experiments, if experiments are found. Each protein and experiment is assigned a unique internal ID number, and proteins are linked to Ensembl, FlyBase and WormBase gene annotations and RNA-bound protein structures on PDB (14–17). Experiments are associated with a PubMed ID. Motifs, PWMs and large-scale data sets are retained as flat files that are linked to experiment and protein IDs.

Protein catalog

To populate the database, we first cataloged known and predicted RBPs in human, mouse, Drosophila and Caenorhabditis elegans (18–26). Most proteins were selected based on the presence of known sequence-specific RBDs (Table 1), which we compiled from review papers (3,4,7,8) and from searching and scanning Pfam domain annotations (27). We retrieved protein matches to InterPro domains from UniProt and Ensembl and used the union of these two sets. Additionally, we added proteins that bind RNA through a non-canonical RBD, such as a Sterile Alpha Motif (SAM) domain or C2H2 zinc finger, based on a Gene Ontology or keyword annotation as RNA-binding in Ensembl, UniProt or NCBI. However, we did not include domains that are largely specific to ribosomal proteins (e.g. S4 domain). Moreover, some non-sequence specific, poorly characterized and/or unconventional RBDs are currently not included (e.g. dsRBD, G-patch, zinc-knuckle and zinc-ribbon) (7). Inclusion of additional domains and species is a future objective for RBPDB, and users can suggest novel domains for inclusion (see Future Directions section). We note, however, that in eukaryotes, the repertory of known and predicted RBPs is dominated by RRM and KH domains, and as such, these constitute the majority of experimental data in RBPDB.
Table 1.

Current species and protein domain coverage in RBPDB

SpeciesNumber of proteins
    Human422
    Mouse413
    Fly (Drosophila melanogaster)258
    Worm (Caenorhabditis elegans)244
RNA-binding domainNumber of proteinsa
    RNA Recognition Motif733
    CCCH zinc finger225
    K Homology138
    Like-Sm domain81
    C2H2 zinc finger30
    Ribosomal protein S1-like32
    Cold-shock domain29
    Lupus La RNA-binding domain26
    Pumilio-like repeat23
    Pseudouridine synthase and archaeosine transglycosylase (PUA domain)21
    Surp module/SWAP19
    Sterile Alpha Motif11
    YTH domain12
    PWI domain10
    THUMP domain9
    TROVE module6

aMany proteins have more than one RBD.

Current species and protein domain coverage in RBPDB aMany proteins have more than one RBD. A short text description of the RBDs in the largest isoform of the protein (e.g. RRMx2 for a protein with two RRM domains) was assigned, and links to UniProt were added where available. In addition, in order to facilitate comparison between the RNA-binding specificities of similar proteins in different organisms, we imported orthology relationships from InParanoid (28). During the course of curation, when we encountered RNA-binding experiments for proteins in other species (such as Xenopus, yeast or rat), we added them to the database on an ad hoc basis. However, coverage of the RNA-binding proteomes of species other than human, mouse, Drosophila and C. elegans is not intended to be comprehensive.

Types and representation of RNA protein interactions

We populated RBPDB with RNA-binding data by searching PubMed with the gene names and aliases of the aforementioned RBPs, and recording any RNA-binding data found in the retrieved papers. RBPDB currently catalogs 14 types of RNA-binding experiments. These include experiments that measure binding to a single sequence and those that measure binding to many sequences in parallel, in vivo or in vitro. A description of the categories of experiments and the number of experiments in each category is given in Table 2.
Table 2.

Types and numbers of experiments currently contained in RBPDB

Experiment typeDescriptionNumber of experiments in RBPDB
EMSAElectromobility shift assays measure binding to a single RNA sequence in vitro by observing a change in RNA migration rate caused by binding to protein.522
UV cross-linkingA single radiolabeled RNA sequence is cross-linked in cellular extract using UV radiation, and the bound proteins are separated by gel electrophoresis. Protein identity is determined using mass spectrometry or a protein-specific antibody.234
Protein affinity purificationA synthetic RNA oligo or in vitro transcribed RNA is derivatized with a functional group, usually biotin, which allows it to be immobilized on streptavitin beads or affinity column. Cellular extract is applied, and the proteins that bind to the RNA are identified using antibodies.156
SELEXHigh-affinity binding sequences are selected from a randomized pool by several sequential rounds of binding to purified protein and PCR amplification. The resulting RNAs are cloned and sequenced, providing a set of short sequences preferred by the protein, which are analyzed for motifs, consensus sequences and structural preferences.117
Genome-wide RNA immunoprecipitationThese methods assay for cellular RNAs bound to a protein in vivo, and include RIP-chip (or RIP-seq) where RNA is purified by immunoprecipitation with an antibody to the protein (41); HITS-CLIP (or CLIP-seq), where the immunoprecipitation is preceded by UV cross-linking (CLIP) (42); and PAR-CLIP where cross-linked sites are marked by an induced thymidine to cytidine transition (43). Affinity tags and RNA fragmentation are used in some cases. RNAs are detected by microarray or sequencing. A short motif can be detected in some cases, especially if the detected RNA fragments are short and numerous.91
Filter binding assayA single radiolabeled RNA is incubated with protein and filtered through a nitrocellulose filter. Protein-bound RNA is retained and detected.73
Homopolymer-binding assayThe protein is typically incubated with agarose beads bound to a homoribopolymer sequence. The preference of the protein for poly(A), poly(C), poly(G) or poly(U) can be determined.69
NMRNuclear magnetic resonance spectroscopy can be used to determine nucleotide-amino-acid level interactions for RBPs.64
Fluorescence methodsThis category includes several methods of measuring binding of a protein to a single fluor-tagged RNA sequence.47
Yeast three-hybrid assayIn the yeast three-hybrid system, a modification of the yeast two-hybrid system for measuring protein–protein interactions, binding to the RNA of interest is measured by transcription of a reporter gene in yeast.30
Yeast three-hybrid screenThe yeast-three hybrid system is applied to a library of RNA sequences in parallel.12
Biosensor analysisA method of detecting interactions between biomolecules using an RNA molecule coupled to a piezoelectric crystal. Binding to the protein of interest is detected by surface plasmon resonance.10
RNAcompeteIn the RNAcompete assay, a pool of RNA designed for specific sequence and structural features is incubated in excess to a GST-tagged protein. RNAs compete to bind to the protein, and the relative enrichment in the pulldown versus the pool is determined by microarray (44).9
OtherThis category includes rare methods such as isothermal titration calorimetry, single RNA immunoprecipitation or affinity purification and enzymatic RNA footprinting.13
Types and numbers of experiments currently contained in RBPDB

Single-sequence experiments

Single-sequence experiments were included where the sequence of the bound RNA could be determined and is less than 200 nt in length. For these experiments, the full nucleotide sequence is included, unless a consensus motif rather than a unique sequence is reported. The consensus sequences use IUPAC (International Union of Pure and Applied Chemistry) nomenclature for representing degenerate nucleotides. Additionally, sequences with variable-length stretches or repetitive motifs are reported as (M)(X), where M is the repeated nucleotide or sequence, and X is a numerical value/range or a long undefined sequence (denoted as ‘n’). For example, the motif CUCUCU(A)(15–30)CUCUCU described for PTB contains two CUCUCU sequences separated by 15–30 adenosines (29), while (G)(n) denotes a poly(G) sequence.

SELEX experiments

For SELEX experiments, we extracted the selected sequences from the publication and aligned them as reported. We then created a position frequency matrix (PFM) from the alignment, and calculated a PWM using the Transcription Factor Binding Site (TFBS) package (30). Logos were created using the WebLogo standalone package (31). Reported motifs that contained internal gaps that would preclude representation in matrix format, or those for which >10% of the selected sequences do not match the reported motif, are reported as an IUPAC consensus motif only, as described above.

Large-scale in vivo binding experiments

When possible, we compiled all sequences identified in large-scale in vivo binding experiments. There is considerable diversity in how these data and sequences are reported and annotated. In some cases, we were unable to recover sequences; in these cases, RBPDB refers to the original publication but does not contain the sequences. When we were able to recover bound sequences, we included a short README file to describe how the sequences were extracted from supplementary data or GEO (Gene Expression Omnibus) (32). In general, when bound sequences were detected by tiling arrays, we extracted genomic sequence from the sense strand with respect to the annotated gene located ±200 bp of all reported peaks, since it is possible that pre-mRNA is bound, along with any numerical value associated with the peak (e.g. log ratio intensity). When only the identity of bound genes or transcripts is reported, we compiled the transcript or gene sequence retrieved from GenBank using BioPerl (33), or from batch download files from FlyBase, and reported this sequence along with its associated numerical value. There were a variety of different normalization and reporting strategies reported in these studies, and wherever possible, we report only normalized data rather than raw data, but we capture any associated GEO or ArrayExpress (34) identifiers to allow users to access the data directly. When there are multiple samples or controls, we report each separately. In some cases, matrices or sequence logos were reported for genome wide in vivo immunoprecipitation experiments, and are included in the database.

Representation of RNA structural requirements

RBDs recognize specific RNA sequences, structures or both. RNA binding in vivo is presumably dependent on a combination of factors, including accessibility of the binding site (35) and interactions with cofactors (including other RBPs). A goal of RBPDB is to describe bound sequences with minimal interpretation, which conflicts with complications surrounding the representation and storage of RNA structure in a compact, unambiguous, computer- and human-readable format. For example, minimum free energy structures require a windowing function to select the region of RNA to fold and are too simple to represent suboptimal structures, which can be biologically functional. Therefore, in RBPDB we include only a yes/no indication of whether the original manuscripts discussed the secondary structure of the RNA. Users interested in predicting structure should consider the RNAfold webserver (among others) (36).

USING RBPDB

There are three main modes of interaction with RBPDB. The first is to search for RNA-binding experiments by RBP, by RBD, by species, by experiment type or by any combination of the above. The second is to perform bulk downloads of all RBPDB data or subsets of the data filtered in various ways. The third is to scan an input RNA sequence for potential binding sites for RBPs stored in RBPDB.

Searching for RNA-binding experiments

RBPDB can be searched quickly by gene name, alias or description, by entering a search term in the search box on the home page or at the top of every page. More complex queries can be executed using the advanced search form, reached by clicking the ‘advanced’ link. From here, the proteins database can be searched by gene name or symbol, organism, or RBDs by making the appropriate selections on the form. To retrieve experiment records directly, the experiments form should be used; it takes the same input, with the addition of options to search by experiment type. Figure 1 shows the results from one such search. From the results page, experimental data can be viewed and exported. Any results table can also be further filtered by partial text matches in any of the columns by clicking ‘Filter’. Columns can be sorted in decreasing or increasing order by clicking the column label.
Figure 1.

Example of searching RBPDB by gene name. Shown are results generated by using the advanced search form to search experiments. The query ‘HNRNPA1’ was entered in the gene name field and ‘human’ selected for species. Navigation links and links to view detailed information are indicated, as are the icons to export data in text, CSV, Excel, HTML and Word formats.

Example of searching RBPDB by gene name. Shown are results generated by using the advanced search form to search experiments. The query ‘HNRNPA1’ was entered in the gene name field and ‘human’ selected for species. Navigation links and links to view detailed information are indicated, as are the icons to export data in text, CSV, Excel, HTML and Word formats.

Bulk download of annotation, transcript and matrix data

There are two ways to download data from RBPDB. First, the annotation data corresponding to a subset of proteins or experiments resulting from a search query can be exported in plain text, comma separated values (CSV), Excel or Word formats directly from a search result table, as shown in Figure 1. The second way to download data is via the Downloads page, linked from the menu at the top of the site (Figure 2). This page has links to files that include the full annotation database in SQL, tab-delimited and CSV formats, as well as sets of transcripts bound in genome wide in vivo experiments, and binding specificity PFM and PWM matrices in a flat text file format (30). The individual protein and experiment tables are also available, as well as the linker table needed to map experiments to proteins. These files are also available for each species separately.
Figure 2.

Download page of RBPDB. This screenshot shows the bulk data set downloads available.

Download page of RBPDB. This screenshot shows the bulk data set downloads available.

Scanning input sequences for RBP-binding sites

From the main page, users can submit nucleotide sequences to scan for matches with RBP-binding sites. This sequence can be in DNA or RNA format. Additionally, a threshold for reporting matches to the sequence can be set. At present, the sequence can only be scanned with motifs associated with full PWMs. Potential binding sites in the sequence are identified by scoring potential binding sites within the sequence using PWMs, using BioPerl (33). The PWM score for a potential binding site is the sum of the scores of each nucleotide at each position in the PWM, and the relative score is the percent of the score relative to the maximum possible score of the PWM calculated. Sites with relative scores greater than the threshold, which defaults to 80%, are reported. Figure 3 shows the results obtained for the 3′-UTR of the human c-fos gene. The RBPs TTP and members of the ELAV family have been implicated in the ARE-regulated degradation of c-fos RNA (37). The top hits are to known AU-rich element (ARE)-binding proteins ELAVL2 (HuB) and ZFP36 (TTP).
Figure 3.

Example of scanning input sequence for potential RBP-binding sites. The 3′-UTR of human c-fos was downloaded from GENBANK (Accession no. NM_005252, nucleotides 1349–2158) and submitted to the sequence scan form on the RBPDB home page.

Example of scanning input sequence for potential RBP-binding sites. The 3′-UTR of human c-fos was downloaded from GENBANK (Accession no. NM_005252, nucleotides 1349–2158) and submitted to the sequence scan form on the RBPDB home page. It is also possible to search all individual RNA sequences from the single-sequence experiments by entering a sequence or IUPAC consensus of interest in the search window. The search will return exact matches to the text entered.

FUTURE DIRECTIONS

We will periodically update RBPDB to keep it current. Each protein entry in our database will be reassessed at least once a year. RBPDB also has a user submission form that allows users to notify our curators of recent publications of RNA-binding specificities or proteins newly discovered; we will prioritize these submissions for updates. Newly-described RBDs [e.g. the nudix domain (38)] and newly described RBPs without conserved domains will be included using the search strategy used for the initial construction of the database. A related future direction for RBPDB will be the systematic incorporation of data from other species. RBPDB is currently populated only with data from metazoans, which are of special interest for biomedical research, but represent only a small minority of the eukaryotic kingdom. There is RNA-binding information for proteins in other species, particularly traditional non-metazoan model systems such as yeast (39) and Arabidopsis [e.g. (40)], and also bacteria. It may also be possible to further populate the database by inferring RNA-binding activities. While the existence of a universal molecular ‘code’ that predicts RNA sequence specificity directly from protein sequence has proven difficult to derive (25), there is little question that proteins with very similar amino-acid sequences tend to have very similar RNA-binding activities. As such, we anticipate that one application of RBPDB will be further analysis of the relationships between protein sequences and RNA-binding activities. For these analyses, it would be invaluable for the RNA-binding activities of individual RBDs to be documented, rather than individual proteins and the bound sequences to be aligned, if possible. Indeed, the way the RNA-binding activity is represented is critical for many uses of RBPDB, including genome scanning, identification of proteins that would bind sequences of interest, and comparisons among RBPs. Therefore, an area of ongoing exploration will be the representation of RNA-binding activities, including the inclusion of domain-specific information and incorporation of RNA structure.

FUNDING

Canadian Institutes of Health Research (MOP-93671 to T.R.H. and Q.M.; MOP-49451 to T.R.H.); National Institutes of Health (1R01HG00570 to T.R.H.); Natural Sciences and Engineering Research Council of Canada CGS-M (to K.C.). Funding for open access charge: Canadian Institutes of Health Research. Conflict of interest statement. None declared.
  44 in total

1.  THUMP--a predicted RNA-binding domain shared by 4-thiouridine, pseudouridine synthases and RNA methylases.

Authors:  L Aravind; E V Koonin
Journal:  Trends Biochem Sci       Date:  2001-04       Impact factor: 13.807

2.  An extended RNA binding surface through arrayed S1 and KH domains in transcription factor NusA.

Authors:  M Worbs; G P Bourenkov; H D Bartunik; R Huber; M C Wahl
Journal:  Mol Cell       Date:  2001-06       Impact factor: 17.970

3.  Comparative genomics and evolution of proteins involved in RNA metabolism.

Authors:  Vivek Anantharaman; Eugene V Koonin; L Aravind
Journal:  Nucleic Acids Res       Date:  2002-04-01       Impact factor: 16.971

Review 4.  Messenger-RNA-binding proteins and the messages they carry.

Authors:  Gideon Dreyfuss; V Narry Kim; Naoyuki Kataoka
Journal:  Nat Rev Mol Cell Biol       Date:  2002-03       Impact factor: 94.444

5.  The Bioperl toolkit: Perl modules for the life sciences.

Authors:  Jason E Stajich; David Block; Kris Boulez; Steven E Brenner; Stephen A Chervitz; Chris Dagdigian; Georg Fuellen; James G R Gilbert; Ian Korf; Hilmar Lapp; Heikki Lehväslaiho; Chad Matsalla; Chris J Mungall; Brian I Osborne; Matthew R Pocock; Peter Schattner; Martin Senger; Lincoln D Stein; Elia Stupka; Mark D Wilkinson; Ewan Birney
Journal:  Genome Res       Date:  2002-10       Impact factor: 9.043

6.  TFBS: Computational framework for transcription factor binding site analysis.

Authors:  Boris Lenhard; Wyeth W Wasserman
Journal:  Bioinformatics       Date:  2002-08       Impact factor: 6.937

7.  Rapid and systematic analysis of the RNA recognition specificities of RNA-binding proteins.

Authors:  Debashish Ray; Hilal Kazan; Esther T Chan; Lourdes Peña Castillo; Sidharth Chaudhry; Shaheynoor Talukder; Benjamin J Blencowe; Quaid Morris; Timothy R Hughes
Journal:  Nat Biotechnol       Date:  2009-06-28       Impact factor: 54.908

Review 8.  RNA processing and its regulation: global insights into biological networks.

Authors:  Donny D Licatalosi; Robert B Darnell
Journal:  Nat Rev Genet       Date:  2010-01       Impact factor: 53.242

9.  The Mouse Genome Database: enhancements and updates.

Authors:  Carol J Bult; James A Kadin; Joel E Richardson; Judith A Blake; Janan T Eppig
Journal:  Nucleic Acids Res       Date:  2009-10-27       Impact factor: 16.971

10.  FlyBase: enhancing Drosophila Gene Ontology annotations.

Authors:  Susan Tweedie; Michael Ashburner; Kathleen Falls; Paul Leyland; Peter McQuilton; Steven Marygold; Gillian Millburn; David Osumi-Sutherland; Andrew Schroeder; Ruth Seal; Haiyan Zhang
Journal:  Nucleic Acids Res       Date:  2008-10-23       Impact factor: 16.971

View more
  235 in total

1.  Direct regulation of the proglucagon gene by insulin, leptin, and cAMP in embryonic versus adult hypothalamic neurons.

Authors:  Prasad S Dalvi; Frederick D Erbiceanu; David M Irwin; Denise D Belsham
Journal:  Mol Endocrinol       Date:  2012-06-05

2.  Circular RNA of the human sphingomyelin synthase 1 gene: Multiple splice variants, evolutionary conservatism and expression in different tissues.

Authors:  Ivan B Filippenkov; Olga Yu Sudarkina; Svetlana A Limborska; Lyudmila V Dergunova
Journal:  RNA Biol       Date:  2015       Impact factor: 4.652

3.  A Multiplexed Assay for Exon Recognition Reveals that an Unappreciated Fraction of Rare Genetic Variants Cause Large-Effect Splicing Disruptions.

Authors:  Rocky Cheung; Kimberly D Insigne; David Yao; Christina P Burghard; Jeffrey Wang; Yun-Hua E Hsiao; Eric M Jones; Daniel B Goodman; Xinshu Xiao; Sriram Kosuri
Journal:  Mol Cell       Date:  2018-11-29       Impact factor: 17.970

Review 4.  Imprinted and X-linked non-coding RNAs as potential regulators of human placental function.

Authors:  Sam Buckberry; Tina Bianco-Miotto; Claire T Roberts
Journal:  Epigenetics       Date:  2013-09-30       Impact factor: 4.528

5.  Impact of human pathogenic micro-insertions and micro-deletions on post-transcriptional regulation.

Authors:  Xinjun Zhang; Hai Lin; Huiying Zhao; Yangyang Hao; Matthew Mort; David N Cooper; Yaoqi Zhou; Yunlong Liu
Journal:  Hum Mol Genet       Date:  2014-01-16       Impact factor: 6.150

Review 6.  How RNA-Binding Proteins Interact with RNA: Molecules and Mechanisms.

Authors:  Meredith Corley; Margaret C Burns; Gene W Yeo
Journal:  Mol Cell       Date:  2020-04-02       Impact factor: 17.970

7.  Evolutionary dynamics of gene and isoform regulation in Mammalian tissues.

Authors:  Jason Merkin; Caitlin Russell; Ping Chen; Christopher B Burge
Journal:  Science       Date:  2012-12-21       Impact factor: 47.728

8.  A circular RNA regulator quaking: a novel gold mine to be unfolded in doxorubicin-mediated cardiotoxicity.

Authors:  Tatsuya Aonuma; Ahmed S Bayoumi; Yaoliang Tang; Il-Man Kim
Journal:  Noncoding RNA Investig       Date:  2018-04-20

9.  Identification, quantification and bioinformatic analysis of RNA-dependent proteins by RNase treatment and density gradient ultracentrifugation using R-DeeP.

Authors:  Maiwen Caudron-Herger; Elsa Wassmer; Isha Nasa; Astrid-Solveig Schultz; Jeanette Seiler; Arminja N Kettenbach; Sven Diederichs
Journal:  Nat Protoc       Date:  2020-02-24       Impact factor: 13.491

10.  Systematic identification of regulatory elements in conserved 3' UTRs of human transcripts.

Authors:  Panos Oikonomou; Hani Goodarzi; Saeed Tavazoie
Journal:  Cell Rep       Date:  2014-03-20       Impact factor: 9.423

View more

北京卡尤迪生物科技股份有限公司 © 2022-2023.