Skip to main content
European Commission logo print header

Spf30 a novel splicing factor studied by biochemical/mass spectrometric methods