{"id":3289,"date":"2024-08-03T10:54:11","date_gmt":"2024-08-03T10:54:11","guid":{"rendered":"https:\/\/www.matsci.sc.chula.ac.th\/web2\/?p=3289"},"modified":"2026-07-03T13:27:52","modified_gmt":"2026-07-03T13:27:52","slug":"labsafetylist","status":"publish","type":"post","link":"https:\/\/www.matsci.sc.chula.ac.th\/web2\/2024\/08\/labsafetylist\/","title":{"rendered":"\u0e23\u0e32\u0e22\u0e0a\u0e37\u0e48\u0e2d\u0e1c\u0e39\u0e49\u0e1c\u0e48\u0e32\u0e19\u0e01\u0e32\u0e23\u0e2d\u0e1a\u0e23\u0e21 MatSci Lab Safety Training"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"3289\" class=\"elementor elementor-3289\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5736115 e-flex e-con-boxed e-con e-parent\" data-id=\"5736115\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9562c26 elementor-widget elementor-widget-image\" data-id=\"9562c26\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"116\" src=\"https:\/\/www.matsci.sc.chula.ac.th\/web2\/wp-content\/uploads\/2024\/08\/MSCU-SAFETY-1-1024x116.png\" class=\"attachment-large size-large wp-image-3309\" alt=\"\" srcset=\"https:\/\/www.matsci.sc.chula.ac.th\/web2\/wp-content\/uploads\/2024\/08\/MSCU-SAFETY-1-1024x116.png 1024w, https:\/\/www.matsci.sc.chula.ac.th\/web2\/wp-content\/uploads\/2024\/08\/MSCU-SAFETY-1-300x34.png 300w, https:\/\/www.matsci.sc.chula.ac.th\/web2\/wp-content\/uploads\/2024\/08\/MSCU-SAFETY-1-768x87.png 768w, https:\/\/www.matsci.sc.chula.ac.th\/web2\/wp-content\/uploads\/2024\/08\/MSCU-SAFETY-1-18x2.png 18w, https:\/\/www.matsci.sc.chula.ac.th\/web2\/wp-content\/uploads\/2024\/08\/MSCU-SAFETY-1.png 1414w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-793173f e-flex e-con-boxed e-con e-parent\" data-id=\"793173f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ecd1b61 elementor-widget elementor-widget-html\" data-id=\"ecd1b61\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!--\r\n  ============================================================\r\n  \u0e27\u0e34\u0e18\u0e35\u0e43\u0e0a\u0e49: \u0e27\u0e32\u0e07\u0e42\u0e04\u0e49\u0e14\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14\u0e19\u0e35\u0e49\u0e43\u0e19 WordPress \u0e1c\u0e48\u0e32\u0e19 Elementor > HTML widget\r\n  (\u0e2b\u0e23\u0e37\u0e2d Custom HTML block) \u0e15\u0e23\u0e07\u0e46 \u0e44\u0e14\u0e49\u0e40\u0e25\u0e22 \u0e44\u0e21\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e43\u0e0a\u0e49 iframe\r\n\r\n  \u0e01\u0e48\u0e2d\u0e19\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19: \u0e41\u0e01\u0e49\u0e1a\u0e23\u0e23\u0e17\u0e31\u0e14\u0e17\u0e35\u0e48\u0e21\u0e35 WEB_APP_URL \u0e14\u0e49\u0e32\u0e19\u0e25\u0e48\u0e32\u0e07\r\n  \u0e43\u0e2b\u0e49\u0e40\u0e1b\u0e47\u0e19 URL \u0e08\u0e23\u0e34\u0e07\u0e02\u0e2d\u0e07 Web App (\u0e25\u0e07\u0e17\u0e49\u0e32\u0e22\u0e14\u0e49\u0e27\u0e22 \/exec)\r\n  ============================================================\r\n-->\r\n<div id=\"mscu-safety-search-widget\">\r\n  <style>\r\n    #mscu-safety-search-widget * {\r\n      box-sizing: border-box;\r\n    }\r\n    #mscu-safety-search-widget {\r\n      font-family: 'Kanit', sans-serif;\r\n      color: #222;\r\n      line-height: 1.6;\r\n      max-width: 960px;\r\n      margin: 0 auto;\r\n      padding: 20px 16px;\r\n    }\r\n    #mscu-safety-search-widget h1 {\r\n      font-size: clamp(1rem, 0.9rem + 0.6vw, 1.3rem);\r\n      color: #006633;\r\n      font-weight: 600;\r\n      text-align: center;\r\n      margin-bottom: 20px;\r\n      line-height: 1.4;\r\n    }\r\n    #mscu-safety-search-widget .search-box {\r\n      display: flex;\r\n      flex-wrap: wrap;\r\n      gap: 10px;\r\n      justify-content: center;\r\n      margin-bottom: 24px;\r\n    }\r\n    #mscu-safety-search-widget #mscu-query {\r\n      flex: 1 1 260px;\r\n      max-width: 400px;\r\n      padding: 10px 14px;\r\n      font-size: 1rem;\r\n      font-family: 'Kanit', sans-serif;\r\n      border: 1px solid #ccc;\r\n      border-radius: 8px;\r\n      outline: none;\r\n    }\r\n    #mscu-safety-search-widget #mscu-query:focus {\r\n      border-color: #4CAF50;\r\n      box-shadow: 0 0 0 2px rgba(76,175,80,0.2);\r\n    }\r\n    #mscu-safety-search-widget button {\r\n      padding: 10px 24px;\r\n      font-size: 1rem;\r\n      font-family: 'Kanit', sans-serif;\r\n      background-color: #4CAF50;\r\n      color: white;\r\n      border: none;\r\n      border-radius: 8px;\r\n      cursor: pointer;\r\n      transition: background-color 0.2s ease;\r\n    }\r\n    #mscu-safety-search-widget button:hover { background-color: #3e9142; }\r\n    #mscu-safety-search-widget button:disabled { background-color: #a5d6a7; cursor: not-allowed; }\r\n    #mscu-safety-search-widget table {\r\n      width: 100%;\r\n      border-collapse: collapse;\r\n      background: white;\r\n      border-radius: 8px;\r\n      overflow: hidden;\r\n      box-shadow: 0 1px 4px rgba(0,0,0,0.08);\r\n    }\r\n    #mscu-safety-search-widget th,\r\n    #mscu-safety-search-widget td {\r\n      border: 1px solid #ddd;\r\n      padding: 10px 12px;\r\n      text-align: left;\r\n      font-size: 0.9rem;\r\n    }\r\n    #mscu-safety-search-widget tr:nth-child(even) { background-color: #f2f2f2; }\r\n    #mscu-safety-search-widget th {\r\n      background-color: #4CAF50;\r\n      color: white;\r\n      font-weight: 500;\r\n      white-space: nowrap;\r\n    }\r\n    #mscu-safety-search-widget .error-message {\r\n      color: #D32F2F;\r\n      margin-top: 15px;\r\n      font-weight: 500;\r\n      text-align: center;\r\n    }\r\n    #mscu-safety-search-widget .no-result { text-align: center; margin-top: 15px; }\r\n    #mscu-safety-search-widget .loading { text-align: center; color: #666; margin-top: 20px; }\r\n\r\n    @media (max-width: 700px) {\r\n      #mscu-safety-search-widget table,\r\n      #mscu-safety-search-widget thead,\r\n      #mscu-safety-search-widget tbody,\r\n      #mscu-safety-search-widget th,\r\n      #mscu-safety-search-widget td,\r\n      #mscu-safety-search-widget tr {\r\n        display: block;\r\n        width: 100%;\r\n      }\r\n      #mscu-safety-search-widget thead { display: none; }\r\n      #mscu-safety-search-widget tr {\r\n        margin-bottom: 14px;\r\n        border: 1px solid #ddd;\r\n        border-radius: 8px;\r\n        overflow: hidden;\r\n        background: white;\r\n      }\r\n      #mscu-safety-search-widget tr:nth-child(even) { background-color: white; }\r\n      #mscu-safety-search-widget td {\r\n        border: none;\r\n        border-bottom: 1px solid #eee;\r\n        position: relative;\r\n        padding-left: 45%;\r\n        min-height: 36px;\r\n      }\r\n      #mscu-safety-search-widget td:last-child { border-bottom: none; }\r\n      #mscu-safety-search-widget td::before {\r\n        content: attr(data-label);\r\n        position: absolute;\r\n        left: 12px;\r\n        width: 40%;\r\n        font-weight: 500;\r\n        color: #006633;\r\n      }\r\n    }\r\n  <\/style>\r\n\r\n  <h1>\u0e15\u0e23\u0e27\u0e08\u0e2a\u0e2d\u0e1a\u0e23\u0e32\u0e22\u0e0a\u0e37\u0e48\u0e2d\u0e1c\u0e39\u0e49\u0e1c\u0e48\u0e32\u0e19\u0e01\u0e32\u0e23\u0e2d\u0e1a\u0e23\u0e21\u0e04\u0e27\u0e32\u0e21\u0e1b\u0e25\u0e2d\u0e14\u0e20\u0e31\u0e22\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e2b\u0e49\u0e2d\u0e07\u0e1b\u0e0f\u0e34\u0e1a\u0e31\u0e15\u0e34\u0e01\u0e32\u0e23\u0e43\u0e19\u0e20\u0e32\u0e04\u0e27\u0e34\u0e0a\u0e32\u0e27\u0e31\u0e2a\u0e14\u0e38\u0e28\u0e32\u0e2a\u0e15\u0e23\u0e4c<br>(Search Training Records)<\/h1>\r\n\r\n  <div class=\"search-box\">\r\n    <input type=\"text\" id=\"mscu-query\" placeholder=\"Enter student ID, first name, or last name\">\r\n    <button id=\"mscu-search-btn\" onclick=\"mscuSearch()\">Search<\/button>\r\n  <\/div>\r\n\r\n  <div id=\"mscu-output\"><\/div>\r\n<\/div>\r\n\r\n<script>\r\n  \/\/ \u2605\u2605\u2605 \u0e41\u0e01\u0e49\u0e15\u0e23\u0e07\u0e19\u0e35\u0e49\u0e40\u0e1b\u0e47\u0e19 URL \u0e08\u0e23\u0e34\u0e07\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13 (\u0e25\u0e07\u0e17\u0e49\u0e32\u0e22\u0e14\u0e49\u0e27\u0e22 \/exec) \u2605\u2605\u2605\r\n  const MSCU_WEB_APP_URL = 'https:\/\/script.google.com\/macros\/s\/AKfycbwD-9HEGwWEMHstA_Mqrjd0sBgcuKoMSkxMjCJ6EJTxpiNJH4e6r2mpYuLCzEvwB-lm\/exec';\r\n\r\n    let mscuSearchInFlight = false;\r\n    let mscuRetryCount = 0;\r\n    const MSCU_RETRY_DELAYS = [1500, 3000]; \/\/ \u0e25\u0e2d\u0e07\u0e0b\u0e49\u0e33 2 \u0e04\u0e23\u0e31\u0e49\u0e07: \u0e23\u0e2d 1.5s \u0e41\u0e25\u0e49\u0e27 3s\r\n\r\n    function mscuSearch() {\r\n      if (mscuSearchInFlight) return;\r\n      mscuRetryCount = 0;\r\n      mscuDoFetch(false);\r\n    }\r\n\r\n    function mscuDoFetch(isRetry) {\r\n      const query = document.getElementById('mscu-query').value.trim();\r\n      const output = document.getElementById('mscu-output');\r\n      const btn = document.getElementById('mscu-search-btn');\r\n      if (!query) return;\r\n\r\n      mscuSearchInFlight = true;\r\n      btn.disabled = true;\r\n      output.innerHTML = '<p class=\"loading\">' + (isRetry ? '\u0e40\u0e0b\u0e34\u0e23\u0e4c\u0e1f\u0e40\u0e27\u0e2d\u0e23\u0e4c\u0e01\u0e33\u0e25\u0e31\u0e07\u0e40\u0e23\u0e34\u0e48\u0e21\u0e17\u0e33\u0e07\u0e32\u0e19 \u0e01\u0e23\u0e38\u0e13\u0e32\u0e23\u0e2d\u0e2a\u0e31\u0e01\u0e04\u0e23\u0e39\u0e48... (Warming up, please wait...)' : '\u0e01\u0e33\u0e25\u0e31\u0e07\u0e04\u0e49\u0e19\u0e2b\u0e32... (Searching...)') + '<\/p>';\r\n\r\n      const url = MSCU_WEB_APP_URL + '?query=' + encodeURIComponent(query);\r\n\r\n      fetch(url)\r\n        .then(function (res) {\r\n          if (!res.ok) throw new Error('Network response was not ok');\r\n          return res.json();\r\n        })\r\n        .then(function (results) {\r\n          if ((!results || results.length === 0) && mscuRetryCount < MSCU_RETRY_DELAYS.length) {\r\n            const delay = MSCU_RETRY_DELAYS[mscuRetryCount];\r\n            mscuRetryCount++;\r\n            mscuSearchInFlight = false;\r\n            setTimeout(function () { mscuDoFetch(true); }, delay);\r\n            return;\r\n          }\r\n          mscuRetryCount = 0;\r\n          mscuShowResults(results);\r\n        })\r\n        .catch(function (err) {\r\n          mscuShowError(err);\r\n        })\r\n        .finally(function () {\r\n          mscuSearchInFlight = false;\r\n          btn.disabled = false;\r\n        });\r\n    }\r\n\r\n  function mscuShowError() {\r\n    const output = document.getElementById('mscu-output');\r\n    output.innerHTML = '<p class=\"error-message\">\u0e40\u0e01\u0e34\u0e14\u0e02\u0e49\u0e2d\u0e1c\u0e34\u0e14\u0e1e\u0e25\u0e32\u0e14\u0e43\u0e19\u0e01\u0e32\u0e23\u0e04\u0e49\u0e19\u0e2b\u0e32 \u0e01\u0e23\u0e38\u0e13\u0e32\u0e25\u0e2d\u0e07\u0e43\u0e2b\u0e21\u0e48\u0e2d\u0e35\u0e01\u0e04\u0e23\u0e31\u0e49\u0e07<\/p>';\r\n  }\r\n\r\n  function mscuShowResults(results) {\r\n    const output = document.getElementById('mscu-output');\r\n    output.innerHTML = '';\r\n\r\n    if (!results || results.length === 0) {\r\n      output.innerHTML =\r\n        '<p class=\"no-result\">\u0e44\u0e21\u0e48\u0e1e\u0e1a\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e17\u0e35\u0e48\u0e04\u0e49\u0e19\u0e2b\u0e32 (No results found)<\/p>' +\r\n        '<p class=\"error-message\">\u0e42\u0e1b\u0e23\u0e14\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d\u0e40\u0e08\u0e49\u0e32\u0e2b\u0e19\u0e49\u0e32\u0e17\u0e35\u0e48\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23\u0e27\u0e34\u0e17\u0e22\u0e32\u0e28\u0e32\u0e2a\u0e15\u0e23\u0e4c \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e15\u0e23\u0e27\u0e08\u0e2a\u0e2d\u0e1a \u0e01\u0e23\u0e13\u0e35\u0e23\u0e32\u0e22\u0e0a\u0e37\u0e48\u0e2d\u0e15\u0e01\u0e2b\u0e25\u0e48\u0e19<\/p>' +\r\n        '<p class=\"error-message\">(Please contact the Science Service staff to check for missing records)<\/p>';\r\n      return;\r\n    }\r\n\r\n    const table = document.createElement('table');\r\n\r\n    const thead = document.createElement('thead');\r\n    const header = thead.insertRow();\r\n    ['Student ID', 'First Name', 'Last Name', 'Status', 'Program', 'Training Date', '\u0e01\u0e32\u0e23\u0e2d\u0e1a\u0e23\u0e21 SHECU', '\u0e27\u0e31\u0e19\u0e2b\u0e21\u0e14\u0e2d\u0e32\u0e22\u0e38 \u0e27\u0e38\u0e12\u0e34\u0e1a\u0e31\u0e15\u0e23 SHECU', 'Project Advisor']\r\n      .forEach(function (text) {\r\n        const th = document.createElement('th');\r\n        th.textContent = text;\r\n        header.appendChild(th);\r\n      });\r\n    table.appendChild(thead);\r\n\r\n    const tbody = document.createElement('tbody');\r\n    results.forEach(function (result) {\r\n      const row = tbody.insertRow();\r\n      mscuAddCell(row, 'Student ID', result.studentId);\r\n      mscuAddCell(row, 'First Name', result.firstName);\r\n      mscuAddCell(row, 'Last Name', result.lastName);\r\n      mscuAddCell(row, 'Status', result.status);\r\n      mscuAddCell(row, 'Program', result.program);\r\n      mscuAddCell(row, 'Training Date', mscuFormatDate(result.trainingDate));\r\n      mscuAddCell(row, '\u0e01\u0e32\u0e23\u0e2d\u0e1a\u0e23\u0e21 SHECU', result.shecu);\r\n      mscuAddCell(row, '\u0e27\u0e31\u0e19\u0e2b\u0e21\u0e14\u0e2d\u0e32\u0e22\u0e38 \u0e27\u0e38\u0e12\u0e34\u0e1a\u0e31\u0e15\u0e23 SHECU', mscuFormatDate(result.shecuExpireDate));\r\n      mscuAddCell(row, 'Project Advisor', result.advisor);\r\n    });\r\n    table.appendChild(tbody);\r\n\r\n    output.appendChild(table);\r\n  }\r\n\r\n  function mscuAddCell(row, label, value) {\r\n    const cell = row.insertCell();\r\n    cell.setAttribute('data-label', label);\r\n    cell.textContent = value || '-';\r\n  }\r\n\r\n  function mscuFormatDate(dateStr) {\r\n    if (!dateStr) return '-';\r\n    const options = { day: 'numeric', month: 'long', year: 'numeric' };\r\n    const date = new Date(dateStr);\r\n    if (isNaN(date.getTime())) return dateStr;\r\n    return date.toLocaleDateString('th-TH', options);\r\n  }\r\n\r\n  document.getElementById('mscu-query').addEventListener('keydown', function (e) {\r\n    if (e.key === 'Enter') mscuSearch();\r\n  });\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-248181e e-flex e-con-boxed e-con e-parent\" data-id=\"248181e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7d513c0 e-flex e-con-boxed e-con e-parent\" data-id=\"7d513c0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\u0e15\u0e23\u0e27\u0e08\u0e2a\u0e2d\u0e1a\u0e23\u0e32\u0e22\u0e0a\u0e37\u0e48\u0e2d\u0e1c\u0e39\u0e49\u0e1c\u0e48\u0e32\u0e19\u0e01\u0e32\u0e23\u0e2d\u0e1a\u0e23\u0e21\u0e04\u0e27\u0e32\u0e21\u0e1b\u0e25\u0e2d\u0e14\u0e20\u0e31\u0e22\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e2b\u0e49\u0e2d\u0e07\u0e1b\u0e0f\u0e34\u0e1a\u0e31\u0e15\u0e34\u0e01\u0e32\u0e23\u0e43\u0e19\u0e20\u0e32\u0e04\u0e27\u0e34\u0e0a\u0e32\u0e27\u0e31\u0e2a\u0e14\u0e38\u0e28\u0e32\u0e2a\u0e15\u0e23\u0e4c(Search Training Records) Search<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"elementor_canvas","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-3289","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>\u0e23\u0e32\u0e22\u0e0a\u0e37\u0e48\u0e2d\u0e1c\u0e39\u0e49\u0e1c\u0e48\u0e32\u0e19\u0e01\u0e32\u0e23\u0e2d\u0e1a\u0e23\u0e21 MatSci Lab Safety Training - Department of Materials Science, Chula<\/title>\n<meta name=\"description\" content=\"MatSci Lab Safety training list of student and researcher\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.matsci.sc.chula.ac.th\/web2\/2024\/08\/labsafetylist\/\" \/>\n<meta property=\"og:locale\" content=\"th_TH\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u0e23\u0e32\u0e22\u0e0a\u0e37\u0e48\u0e2d\u0e1c\u0e39\u0e49\u0e1c\u0e48\u0e32\u0e19\u0e01\u0e32\u0e23\u0e2d\u0e1a\u0e23\u0e21 MatSci Lab Safety Training - Department of Materials Science, Chula\" \/>\n<meta property=\"og:description\" content=\"MatSci Lab Safety training list of student and researcher\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.matsci.sc.chula.ac.th\/web2\/2024\/08\/labsafetylist\/\" \/>\n<meta property=\"og:site_name\" content=\"Department of Materials Science, Chula\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/MatSciCU\" \/>\n<meta property=\"article:published_time\" content=\"2024-08-03T10:54:11+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-03T13:27:52+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.matsci.sc.chula.ac.th\/web2\/wp-content\/uploads\/2024\/08\/MSCU-SAFETY-1-1024x116.png\" \/>\n<meta name=\"author\" content=\"Apirat Theerapapvisetpong\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@MatsciCU\" \/>\n<meta name=\"twitter:site\" content=\"@MatsciCU\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Apirat Theerapapvisetpong\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 \u0e19\u0e32\u0e17\u0e35\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.matsci.sc.chula.ac.th\/web2\/2024\/08\/labsafetylist\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.matsci.sc.chula.ac.th\/web2\/2024\/08\/labsafetylist\/\"},\"author\":{\"name\":\"Apirat Theerapapvisetpong\",\"@id\":\"https:\/\/www.matsci.sc.chula.ac.th\/web2\/#\/schema\/person\/50e751ce2b2c5f4cd560cc6cb80dab1b\"},\"headline\":\"\u0e23\u0e32\u0e22\u0e0a\u0e37\u0e48\u0e2d\u0e1c\u0e39\u0e49\u0e1c\u0e48\u0e32\u0e19\u0e01\u0e32\u0e23\u0e2d\u0e1a\u0e23\u0e21 MatSci Lab Safety Training\",\"datePublished\":\"2024-08-03T10:54:11+00:00\",\"dateModified\":\"2026-07-03T13:27:52+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.matsci.sc.chula.ac.th\/web2\/2024\/08\/labsafetylist\/\"},\"wordCount\":8,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.matsci.sc.chula.ac.th\/web2\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.matsci.sc.chula.ac.th\/web2\/2024\/08\/labsafetylist\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.matsci.sc.chula.ac.th\/web2\/wp-content\/uploads\/2024\/08\/MSCU-SAFETY-1-1024x116.png\",\"articleSection\":[\"Uncategorized\"],\"inLanguage\":\"th\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.matsci.sc.chula.ac.th\/web2\/2024\/08\/labsafetylist\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.matsci.sc.chula.ac.th\/web2\/2024\/08\/labsafetylist\/\",\"url\":\"https:\/\/www.matsci.sc.chula.ac.th\/web2\/2024\/08\/labsafetylist\/\",\"name\":\"\u0e23\u0e32\u0e22\u0e0a\u0e37\u0e48\u0e2d\u0e1c\u0e39\u0e49\u0e1c\u0e48\u0e32\u0e19\u0e01\u0e32\u0e23\u0e2d\u0e1a\u0e23\u0e21 MatSci Lab Safety Training - Department of Materials Science, Chula\",\"isPartOf\":{\"@id\":\"https:\/\/www.matsci.sc.chula.ac.th\/web2\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.matsci.sc.chula.ac.th\/web2\/2024\/08\/labsafetylist\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.matsci.sc.chula.ac.th\/web2\/2024\/08\/labsafetylist\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.matsci.sc.chula.ac.th\/web2\/wp-content\/uploads\/2024\/08\/MSCU-SAFETY-1-1024x116.png\",\"datePublished\":\"2024-08-03T10:54:11+00:00\",\"dateModified\":\"2026-07-03T13:27:52+00:00\",\"description\":\"MatSci Lab Safety training list of student and researcher\",\"breadcrumb\":{\"@id\":\"https:\/\/www.matsci.sc.chula.ac.th\/web2\/2024\/08\/labsafetylist\/#breadcrumb\"},\"inLanguage\":\"th\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.matsci.sc.chula.ac.th\/web2\/2024\/08\/labsafetylist\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"th\",\"@id\":\"https:\/\/www.matsci.sc.chula.ac.th\/web2\/2024\/08\/labsafetylist\/#primaryimage\",\"url\":\"https:\/\/www.matsci.sc.chula.ac.th\/web2\/wp-content\/uploads\/2024\/08\/MSCU-SAFETY-1.png\",\"contentUrl\":\"https:\/\/www.matsci.sc.chula.ac.th\/web2\/wp-content\/uploads\/2024\/08\/MSCU-SAFETY-1.png\",\"width\":1414,\"height\":160},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.matsci.sc.chula.ac.th\/web2\/2024\/08\/labsafetylist\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.matsci.sc.chula.ac.th\/web2\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u0e23\u0e32\u0e22\u0e0a\u0e37\u0e48\u0e2d\u0e1c\u0e39\u0e49\u0e1c\u0e48\u0e32\u0e19\u0e01\u0e32\u0e23\u0e2d\u0e1a\u0e23\u0e21 MatSci Lab Safety Training\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.matsci.sc.chula.ac.th\/web2\/#website\",\"url\":\"https:\/\/www.matsci.sc.chula.ac.th\/web2\/\",\"name\":\"Department of Materials Science, Chula\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.matsci.sc.chula.ac.th\/web2\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.matsci.sc.chula.ac.th\/web2\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"th\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.matsci.sc.chula.ac.th\/web2\/#organization\",\"name\":\"Department of Materials Science, Chula\",\"url\":\"https:\/\/www.matsci.sc.chula.ac.th\/web2\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"th\",\"@id\":\"https:\/\/www.matsci.sc.chula.ac.th\/web2\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.matsci.sc.chula.ac.th\/web2\/wp-content\/uploads\/2021\/08\/MsLogo2021Eng-white.png\",\"contentUrl\":\"https:\/\/www.matsci.sc.chula.ac.th\/web2\/wp-content\/uploads\/2021\/08\/MsLogo2021Eng-white.png\",\"width\":1703,\"height\":526,\"caption\":\"Department of Materials Science, Chula\"},\"image\":{\"@id\":\"https:\/\/www.matsci.sc.chula.ac.th\/web2\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/MatSciCU\",\"https:\/\/x.com\/MatsciCU\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.matsci.sc.chula.ac.th\/web2\/#\/schema\/person\/50e751ce2b2c5f4cd560cc6cb80dab1b\",\"name\":\"Apirat Theerapapvisetpong\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"th\",\"@id\":\"https:\/\/www.matsci.sc.chula.ac.th\/web2\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/c190e843b38a00c42d3be1fac0cc0b347a6a5619a1d32a5f53a61faa6b925d88?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/c190e843b38a00c42d3be1fac0cc0b347a6a5619a1d32a5f53a61faa6b925d88?s=96&d=mm&r=g\",\"caption\":\"Apirat Theerapapvisetpong\"},\"sameAs\":[\"https:\/\/www.matsci.sc.chula.ac.th\/web2\"],\"url\":\"https:\/\/www.matsci.sc.chula.ac.th\/web2\/author\/tapirat\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"\u0e23\u0e32\u0e22\u0e0a\u0e37\u0e48\u0e2d\u0e1c\u0e39\u0e49\u0e1c\u0e48\u0e32\u0e19\u0e01\u0e32\u0e23\u0e2d\u0e1a\u0e23\u0e21 MatSci Lab Safety Training - Department of Materials Science, Chula","description":"MatSci Lab Safety training list of student and researcher","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.matsci.sc.chula.ac.th\/web2\/2024\/08\/labsafetylist\/","og_locale":"th_TH","og_type":"article","og_title":"\u0e23\u0e32\u0e22\u0e0a\u0e37\u0e48\u0e2d\u0e1c\u0e39\u0e49\u0e1c\u0e48\u0e32\u0e19\u0e01\u0e32\u0e23\u0e2d\u0e1a\u0e23\u0e21 MatSci Lab Safety Training - Department of Materials Science, Chula","og_description":"MatSci Lab Safety training list of student and researcher","og_url":"https:\/\/www.matsci.sc.chula.ac.th\/web2\/2024\/08\/labsafetylist\/","og_site_name":"Department of Materials Science, Chula","article_publisher":"https:\/\/www.facebook.com\/MatSciCU","article_published_time":"2024-08-03T10:54:11+00:00","article_modified_time":"2026-07-03T13:27:52+00:00","og_image":[{"url":"https:\/\/www.matsci.sc.chula.ac.th\/web2\/wp-content\/uploads\/2024\/08\/MSCU-SAFETY-1-1024x116.png"}],"author":"Apirat Theerapapvisetpong","twitter_card":"summary_large_image","twitter_creator":"@MatsciCU","twitter_site":"@MatsciCU","twitter_misc":{"Written by":"Apirat Theerapapvisetpong","Est. reading time":"1 \u0e19\u0e32\u0e17\u0e35"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.matsci.sc.chula.ac.th\/web2\/2024\/08\/labsafetylist\/#article","isPartOf":{"@id":"https:\/\/www.matsci.sc.chula.ac.th\/web2\/2024\/08\/labsafetylist\/"},"author":{"name":"Apirat Theerapapvisetpong","@id":"https:\/\/www.matsci.sc.chula.ac.th\/web2\/#\/schema\/person\/50e751ce2b2c5f4cd560cc6cb80dab1b"},"headline":"\u0e23\u0e32\u0e22\u0e0a\u0e37\u0e48\u0e2d\u0e1c\u0e39\u0e49\u0e1c\u0e48\u0e32\u0e19\u0e01\u0e32\u0e23\u0e2d\u0e1a\u0e23\u0e21 MatSci Lab Safety Training","datePublished":"2024-08-03T10:54:11+00:00","dateModified":"2026-07-03T13:27:52+00:00","mainEntityOfPage":{"@id":"https:\/\/www.matsci.sc.chula.ac.th\/web2\/2024\/08\/labsafetylist\/"},"wordCount":8,"commentCount":0,"publisher":{"@id":"https:\/\/www.matsci.sc.chula.ac.th\/web2\/#organization"},"image":{"@id":"https:\/\/www.matsci.sc.chula.ac.th\/web2\/2024\/08\/labsafetylist\/#primaryimage"},"thumbnailUrl":"https:\/\/www.matsci.sc.chula.ac.th\/web2\/wp-content\/uploads\/2024\/08\/MSCU-SAFETY-1-1024x116.png","articleSection":["Uncategorized"],"inLanguage":"th","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.matsci.sc.chula.ac.th\/web2\/2024\/08\/labsafetylist\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.matsci.sc.chula.ac.th\/web2\/2024\/08\/labsafetylist\/","url":"https:\/\/www.matsci.sc.chula.ac.th\/web2\/2024\/08\/labsafetylist\/","name":"\u0e23\u0e32\u0e22\u0e0a\u0e37\u0e48\u0e2d\u0e1c\u0e39\u0e49\u0e1c\u0e48\u0e32\u0e19\u0e01\u0e32\u0e23\u0e2d\u0e1a\u0e23\u0e21 MatSci Lab Safety Training - Department of Materials Science, Chula","isPartOf":{"@id":"https:\/\/www.matsci.sc.chula.ac.th\/web2\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.matsci.sc.chula.ac.th\/web2\/2024\/08\/labsafetylist\/#primaryimage"},"image":{"@id":"https:\/\/www.matsci.sc.chula.ac.th\/web2\/2024\/08\/labsafetylist\/#primaryimage"},"thumbnailUrl":"https:\/\/www.matsci.sc.chula.ac.th\/web2\/wp-content\/uploads\/2024\/08\/MSCU-SAFETY-1-1024x116.png","datePublished":"2024-08-03T10:54:11+00:00","dateModified":"2026-07-03T13:27:52+00:00","description":"MatSci Lab Safety training list of student and researcher","breadcrumb":{"@id":"https:\/\/www.matsci.sc.chula.ac.th\/web2\/2024\/08\/labsafetylist\/#breadcrumb"},"inLanguage":"th","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.matsci.sc.chula.ac.th\/web2\/2024\/08\/labsafetylist\/"]}]},{"@type":"ImageObject","inLanguage":"th","@id":"https:\/\/www.matsci.sc.chula.ac.th\/web2\/2024\/08\/labsafetylist\/#primaryimage","url":"https:\/\/www.matsci.sc.chula.ac.th\/web2\/wp-content\/uploads\/2024\/08\/MSCU-SAFETY-1.png","contentUrl":"https:\/\/www.matsci.sc.chula.ac.th\/web2\/wp-content\/uploads\/2024\/08\/MSCU-SAFETY-1.png","width":1414,"height":160},{"@type":"BreadcrumbList","@id":"https:\/\/www.matsci.sc.chula.ac.th\/web2\/2024\/08\/labsafetylist\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.matsci.sc.chula.ac.th\/web2\/"},{"@type":"ListItem","position":2,"name":"\u0e23\u0e32\u0e22\u0e0a\u0e37\u0e48\u0e2d\u0e1c\u0e39\u0e49\u0e1c\u0e48\u0e32\u0e19\u0e01\u0e32\u0e23\u0e2d\u0e1a\u0e23\u0e21 MatSci Lab Safety Training"}]},{"@type":"WebSite","@id":"https:\/\/www.matsci.sc.chula.ac.th\/web2\/#website","url":"https:\/\/www.matsci.sc.chula.ac.th\/web2\/","name":"Department of Materials Science, Chula","description":"","publisher":{"@id":"https:\/\/www.matsci.sc.chula.ac.th\/web2\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.matsci.sc.chula.ac.th\/web2\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"th"},{"@type":"Organization","@id":"https:\/\/www.matsci.sc.chula.ac.th\/web2\/#organization","name":"Department of Materials Science, Chula","url":"https:\/\/www.matsci.sc.chula.ac.th\/web2\/","logo":{"@type":"ImageObject","inLanguage":"th","@id":"https:\/\/www.matsci.sc.chula.ac.th\/web2\/#\/schema\/logo\/image\/","url":"https:\/\/www.matsci.sc.chula.ac.th\/web2\/wp-content\/uploads\/2021\/08\/MsLogo2021Eng-white.png","contentUrl":"https:\/\/www.matsci.sc.chula.ac.th\/web2\/wp-content\/uploads\/2021\/08\/MsLogo2021Eng-white.png","width":1703,"height":526,"caption":"Department of Materials Science, Chula"},"image":{"@id":"https:\/\/www.matsci.sc.chula.ac.th\/web2\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/MatSciCU","https:\/\/x.com\/MatsciCU"]},{"@type":"Person","@id":"https:\/\/www.matsci.sc.chula.ac.th\/web2\/#\/schema\/person\/50e751ce2b2c5f4cd560cc6cb80dab1b","name":"Apirat Theerapapvisetpong","image":{"@type":"ImageObject","inLanguage":"th","@id":"https:\/\/www.matsci.sc.chula.ac.th\/web2\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/c190e843b38a00c42d3be1fac0cc0b347a6a5619a1d32a5f53a61faa6b925d88?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c190e843b38a00c42d3be1fac0cc0b347a6a5619a1d32a5f53a61faa6b925d88?s=96&d=mm&r=g","caption":"Apirat Theerapapvisetpong"},"sameAs":["https:\/\/www.matsci.sc.chula.ac.th\/web2"],"url":"https:\/\/www.matsci.sc.chula.ac.th\/web2\/author\/tapirat\/"}]}},"_links":{"self":[{"href":"https:\/\/www.matsci.sc.chula.ac.th\/web2\/wp-json\/wp\/v2\/posts\/3289","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.matsci.sc.chula.ac.th\/web2\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.matsci.sc.chula.ac.th\/web2\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.matsci.sc.chula.ac.th\/web2\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.matsci.sc.chula.ac.th\/web2\/wp-json\/wp\/v2\/comments?post=3289"}],"version-history":[{"count":28,"href":"https:\/\/www.matsci.sc.chula.ac.th\/web2\/wp-json\/wp\/v2\/posts\/3289\/revisions"}],"predecessor-version":[{"id":3904,"href":"https:\/\/www.matsci.sc.chula.ac.th\/web2\/wp-json\/wp\/v2\/posts\/3289\/revisions\/3904"}],"wp:attachment":[{"href":"https:\/\/www.matsci.sc.chula.ac.th\/web2\/wp-json\/wp\/v2\/media?parent=3289"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.matsci.sc.chula.ac.th\/web2\/wp-json\/wp\/v2\/categories?post=3289"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.matsci.sc.chula.ac.th\/web2\/wp-json\/wp\/v2\/tags?post=3289"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}