• Cell reports medicine. - Free access via Cell Press (Alma PID: 53454700990006236)
  • IScience. - Free access via Cell Press (Alma PID: 53478063510006236)
  • Patterns. - Free access via Cell Press (Alma PID: 53439496730006236)
  • Cell reports - Free access via Cell Press (Alma PID: 53473682760006236)
  • Innovation. - Free access via Cell Press (Alma PID: 53523431850006236)