Celica (Slovenia)h-index: 55Total citations: 13,649Total papers: 281Homepage: http://celicabiomedical.com/