Xiaoming Ren

Xiaoming Ren's picture

Structures and functions of motor proteins involved in innate immunity and small RNA processing