23 employees
Infonomics Society embraces technological advancement and encourages research collaboration