labs research study courses publication works